Big Huge Thesaurus

magnetic recorder

noun